Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 TAVISTOCK PLACE Terraced £185,000 18 Feb 2005
6 TAVISTOCK PLACE Terraced £190,000 25 Sep 2014